#pragma once
#ifndef ENGINE_DEF_H
#define ENGINE_DEF_H
#include "Math\Vector2.h"
#include <string>
#include <vector>

struct SEngineInitParams
{
	SEngineInitParams::SEngineInitParams():
				m_ScreenResolution(Vect2i(800,600)),
				m_WindowsPosition(Vect2i(100,100)),
				m_bFullScreen(false),
				m_PathFont(""),
				m_PathLanguage(0),
				m_Default(""),
				m_bExclusiveModeinMouse(false),
				m_bDrawPointerMouse(false){}
	Vect2i m_ScreenResolution;
	Vect2i m_WindowsPosition;
	bool m_bFullScreen;
	bool m_bExclusiveModeinMouse;
	bool m_bDrawPointerMouse;
	std::string m_PathFont;
	std::vector<std::string> m_PathLanguage;
	std::string m_Default;
};

#endif